5dc0fa5ad69c18018c4e6c5ea017307e59b07db6,bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/dialogs/RelativePathVariableGroup.java,RelativePathVariableGroup,getPreferredVariable,#IPath[]#IContainer#,252

Before Change


		int mostAppropriateCount = Integer.MAX_VALUE;
		int mostAppropriateCountToParent = Integer.MAX_VALUE;
		IPathVariableManager pathVariableManager = target.getPathVariableManager();
		String [] variables = pathVariableManager.getPathVariableNames();

		for (int i = 0; i < variables.length; i++) {
			if (isPreferred(variables[i])) {
				URI rawValue = pathVariableManager.getURIValue(variables[i]);
				URI value = pathVariableManager.resolveURI(rawValue);
				if (value != null) {

After Change


		int mostAppropriateCountToParent = Integer.MAX_VALUE;
		IPathVariableManager pathVariableManager = target.getPathVariableManager();

		for (String variableName : pathVariableManager.getPathVariableNames()) {
			if (isPreferred(variableName)) {
				URI rawValue = pathVariableManager.getURIValue(variableName);
				URI value = pathVariableManager.resolveURI(rawValue);